4621 Maple Rd #1037, Amherst, NY 14226, United States
View on Map
What travelers say:
Pizza tastes the best, other foods are good, convenient transportation, leaving the University of Buffalo North School Gate recently, the business hours are super long, the price is OK.